Laravel 数据库遇到的一些坑
问题: Laravel groupBy后 count 返回的是第一组重复的次数
例如
ServiceProvider::where('client_status','未达标')->groupBy('str_corp_id')->count();
写成这样就可以得到去重的数量
ServiceProvider::where('client_status','未达标')->distinct('str_corp_id')->count();
例如
ServiceProvider::where('client_status','未达标')->groupBy('str_corp_id')->count();
写成这样就可以得到去重的数量
ServiceProvider::where('client_status','未达标')->distinct('str_corp_id')->count();